package cn.easyutil.util.platform.wechat.pay.bean;

import java.io.Serializable;

public class WeChatPayCallBackParseBean implements Serializable{

	private static final long serialVersionUID = 1L;
	
	private String openid;
	/** 支付类型 */
	private String trade_type;
	/** 付款银行 */
	private String bank_type;
	/** 订单金额 */
	private Integer total_fee;
	/** 微信支付单号 */
	private String transaction_id;
	/** 商户订单号 */
	private String out_trade_no;
	/** 支付完成时间  格式为yyyyMMddHHmmss */
	private String time_end;
	/** 自定义字段，微信回调中原样返回*/
    private String attach;
	public String getOpenid() {
		return openid;
	}
	public void setOpenid(String openid) {
		this.openid = openid;
	}
	public String getTrade_type() {
		return trade_type;
	}
	public void setTrade_type(String trade_type) {
		this.trade_type = trade_type;
	}
	public String getBank_type() {
		return bank_type;
	}
	public void setBank_type(String bank_type) {
		this.bank_type = bank_type;
	}
	public Integer getTotal_fee() {
		return total_fee;
	}
	public void setTotal_fee(String total_fee) {
		this.total_fee = Integer.valueOf(total_fee);
	}
	public String getTransaction_id() {
		return transaction_id;
	}
	public void setTransaction_id(String transaction_id) {
		this.transaction_id = transaction_id;
	}
	public String getOut_trade_no() {
		return out_trade_no;
	}
	public void setOut_trade_no(String out_trade_no) {
		this.out_trade_no = out_trade_no;
	}
	public String getTime_end() {
		return time_end;
	}
	public void setTime_end(String time_end) {
		this.time_end = time_end;
	}
	public String getAttach() {
		return attach;
	}
	public void setAttach(String attach) {
		this.attach = attach;
	}
}
